<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Fuse8.DomainFramework.UnityLocator</name>
    </assembly>
    <members>
        <member name="T:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx">
            <summary>
            
            </summary>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.#ctor(Microsoft.Practices.Unity.IUnityContainer)">
            <summary>
            
            </summary>
            <param name="container"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.Register``1(``0)">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <param name="service"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.Register``1(System.String,``0)">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <param name="key"></param>
            <param name="service"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.Register(System.Type,System.Type)">
            <summary>
            
            </summary>
            <param name="typeTo"></param>
            <param name="serviceType"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.Register(System.Type,System.Type,System.String)">
            <summary>
            
            </summary>
            <param name="typeTo"></param>
            <param name="serviceType"></param>
            <param name="key"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.IsRegistered``1">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.IsRegistered``1(System.String)">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <param name="key"></param>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.IsRegistered(System.Type)">
            <summary>
            
            </summary>
            <param name="serviceType"></param>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.IsRegistered(System.Type,System.String)">
            <summary>
            
            </summary>
            <param name="serviceType"></param>
            <param name="key"></param>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.SetDefaultService``1(``0)">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <param name="service"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.SetDefaultService(System.Type)">
            <summary>
            
            </summary>
            <param name="serviceType"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.GetDefaultService``1">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.GetDefaultService(System.Type)">
            <summary>
            
            </summary>
            <param name="serviceType"></param>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.IsDefaultServiceRegistered``1">
            <summary>
            Check if an instance of TService is registered in IoC as default service
            </summary>
            <typeparam name="TService">Type of instance</typeparam>
            <returns>True if registered, false if not</returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorEx.IsDefaultServiceRegistered(System.Type)">
            <summary>
            Check if a type is registered in IoC as a type for default service
            </summary>
            <param name="serviceType">Type of registration</param>
            <returns>True if registered, false if not</returns>
        </member>
        <member name="T:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy">
            <summary>
            
            </summary>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.#ctor(Microsoft.Practices.Unity.IUnityContainer)">
            <summary>
            
            </summary>
            <param name="container"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.Register``1(``0)">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <param name="service"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.Register``1(System.String,``0)">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <param name="key"></param>
            <param name="service"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.Register(System.Type,System.Type)">
            <summary>
            
            </summary>
            <param name="typeTo"></param>
            <param name="serviceType"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.Register(System.Type,System.Type,System.String)">
            <summary>
            
            </summary>
            <param name="typeTo"></param>
            <param name="serviceType"></param>
            <param name="key"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.IsRegistered``1">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.IsRegistered``1(System.String)">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <param name="key"></param>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.IsRegistered(System.Type)">
            <summary>
            
            </summary>
            <param name="serviceType"></param>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.SetDefaultService``1(``0)">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <param name="service"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.SetDefaultService(System.Type)">
            <summary>
            
            </summary>
            <param name="serviceType"></param>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.GetDefaultService``1">
            <summary>
            
            </summary>
            <typeparam name="TService"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.GetDefaultService(System.Type)">
            <summary>
            
            </summary>
            <param name="serviceType"></param>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.IsDefaultServiceRegistered``1">
            <summary>
            Check if an instance of TService is registered in IoC as default service
            </summary>
            <typeparam name="TService">Type of instance</typeparam>
            <returns>True if registered, false if not</returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.IsDefaultServiceRegistered(System.Type)">
            <summary>
            Check if a type is registered in IoC as a type for default service
            </summary>
            <param name="serviceType">Type of registration</param>
            <returns>True if registered, false if not</returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.DoGetAllInstances(System.Type)">
            <summary>
            
            </summary>
            <param name="serviceType"></param>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.DoGetInstance(System.Type,System.String)">
            <summary>
            
            </summary>
            <param name="serviceType"></param>
            <param name="key"></param>
            <returns></returns>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.Dispose">
            <summary>
            
            </summary>
        </member>
        <member name="M:Fuse8.DomainFramework.UnityLocator.UnityServiceLocatorWithLazy.Dispose(System.Boolean)">
            <summary>
            
            </summary>
            <param name="disposing"></param>
        </member>
    </members>
</doc>
